home *** CD-ROM | disk | FTP | other *** search
/ Professional Typography Expert 2 / Professional Typography Expert 2.iso / fonttools / fontdict / _fontdict / manual < prev    next >
Encoding:
Text File  |  1998-01-27  |  19.0 KB  |  525 lines

  1. Dr Fonty's Dictionary & Glossary of terms
  2.  
  3.                   Containing seventy definitions of
  4.                         font related terminology
  5.                                                              
  6.                          Designed to be used in
  7.                      conjunction with the Dr Fonty
  8.                               on-line manual
  9.  
  10.                          © iSV Products 1998
  11.  
  12. Accent
  13. Defined by Collins as “a mark over a letter to show how 
  14. it is pronounced.” However note that accents can be 
  15. either above, below or to one side of a letter 
  16. depending on their type. For Example Å, È, Ç.
  17.  
  18. ASCII code 
  19. American Standard Code for Information Interchange.
  20. Each letter in a font has an ASCII number. Very 
  21. simply, when a key is pressed on your keyboard an
  22. ASCII code is sent to the computer, the computer then
  23. displays the correct shape of character for that 
  24. code on the screen.
  25.  
  26. Ascender 
  27. Any part of a lower case letter that extends above 
  28. the x-height. The upper stroke on a lower case h or 
  29. b etc. The ascender on a font may be slightly higher
  30. than the Cap-Height which is the height of Capital 
  31. letters such as “A”.
  32.  
  33. Base 0 (zero)
  34. Base 0 fonts (such as Homerton & Trinity) contain 
  35. all of the Latin 1/2/3/4 encodings in 1 extra large
  36. font. FontFiend can load these fonts and convert 
  37. them to any encoding. Note that some font suppliers 
  38. supply fonts in Base 0 format, but with only the 
  39. Latin1 letters defined. Base 0 fonts can easily be 
  40. identified by having a 0 on the end of the Outlines 
  41. file. For example 
  42. Resources:$.Fonts.Homerton.Medium.Outlines0.
  43.  
  44. Base line
  45. An imaginary line that letters sit on. In fact very 
  46. few letters actually sit on this line. Round 
  47. characters such as “c” and “o” sit slightly below the
  48. base line and above the x-height as round shapes
  49. look visually smaller.
  50.  
  51. Bezier
  52. A bezier is a mathematical description of a curve. 
  53. Outline fonts use bezier curves to describe letter
  54. shapes, in a very similar way to Draw files. Bezier
  55. curves consist of a start and end point and two
  56. control points that alter the curve that joins the
  57. start and end.
  58.  
  59. Bitmap font
  60. The shapes of the letters in bitmap fonts are
  61. actually small pictures made of pixels (sprites).
  62. When enlarged or reduced they distort and the 
  63. pixels begin to show. When the  Outline font manager
  64. displays a font it basically draws a  sprite of
  65. each letter on screen in turn.
  66.  
  67. Blackletter
  68. A typeface which has the appearance of being created 
  69. with a thick angled pen nib. Blackletter fonts are 
  70. often wrongly termed Gothic or Old English. The first 
  71. typeface set by John Guttenburg, one of the earliest 
  72. designers of movable metal type, was a Blackletter
  73. face.
  74.  
  75. Body copy
  76. The main part of a page of text, not headings or 
  77. captions. The “Base Style” in Impression should
  78. really be called the Body Style as it affects all
  79. of the text that does not have a different style
  80. applied.
  81.  
  82. Bold
  83. Font attribute denoting the thickness of the strokes
  84. that make the characters. There is no definitive
  85. measure of boldness or lightness, one typeface’s bold
  86. may be lighter than another’s Regular. The designer
  87. of the typeface decides how bold his bold is. Other
  88. similar attributes are extra light, light, book,
  89. regular, demi bold, ultra bold, heavy, black e.t.c.
  90.  
  91. Bounding Boxes
  92. A bounding box literally defines the furthest parts of a
  93. character, it is the smallest possible rectangular box that
  94. can enclose the entire character. Bounding boxes are
  95. very important, if a font has faulty bounding boxes it will
  96. become very unreliable and cause “Font Cache Full” 
  97. errors. Bounding boxes are stored in the file “Outlines”
  98. and optionally in the file called “Intmetrics”. 
  99.  
  100. Bounding Boxes (Global)
  101. A font also has a global bounding box, this is a box that
  102. can enclose any character in the font. You may 
  103. sometimes find a font that works correctly for normal 
  104. letters, but parts of the accents over accented letters do
  105. not get rendered correctly. This is because the fonts 
  106. global bounding box is not big enough to enclose 
  107. accented letters. You can recalculate the global bounding
  108. box from the Dr Fonty global bounding box dialogue box.
  109.  
  110. Bullet
  111. Large or bold dot • used for emphasizing or
  112. separating points in a list. Not to be confused with
  113. a period centered · which is a decimal point,
  114. although it is often used as a small bullet.
  115.  
  116. Cap height
  117. The height capital letters extend up to from the base 
  118. line. Some letters, for example rounded ones or 
  119. sharply pointed ones, extend above this. Lower case
  120. letters such as “h” may extend above the cap height.
  121.  
  122. Character
  123. A single letter in a font. Not just the normal A-Z
  124. and letters but also symbols such as Ð. Some fonts,
  125. such as Dingbats, contain only symbols as characters.
  126. Characters contains outlines, skeletons, composites
  127. and scaffolds.
  128.  
  129. Character Set (Encoding)
  130. A character set is the entire list of letters and or 
  131. symbols available in a font. Most Acorn fonts have a 
  132. Latin 1 character set. The character sets are 
  133. designed by the International Standards Organization
  134. for Acorn machines and by Microsoft for Windows
  135. running on an IBM computer.
  136.  
  137. Composites
  138. Composite characters are characters that are made
  139. up of copies of the outlines from other characters. 
  140. For example an accented letter such as ñ (ntilde) will
  141. be made up of two composite characters (n & tilde). 
  142. Any change made to the outline of a character will 
  143. effect any other characters that use the character as 
  144. a composite. e.g. changing n will alter  ñ.
  145.  
  146. Condensed
  147. Style attribute of a font: Decker Condensed for 
  148. example. Condensed characters cannot normally be
  149. automatically made by a computer. Condensed typefaces
  150. have to be redesigned, otherwise they only appear 
  151. “squashed”. Dr Fonty's Alter  weight dialogue can
  152. solve this problem by altering stroke widths in 
  153. one direction.
  154.  
  155. Control Points
  156. These are the points that join up the outlines.
  157. Acorn fonts have a slightly different format for the control
  158. points than PostScript fonts. Acorn format control points
  159. can be located at 45 or 90 degrees, where as PostScript
  160. requires the control points to be at 90 degrees. These
  161. control points are very similar to those used by !Draw
  162. for vector artwork (See Outlines).
  163.  
  164. Cursive font
  165. A font with a hand written appearance. This name is 
  166. also applied to fonts that have no upper case letters,
  167. often also referred to as “Celtic” fonts.
  168.  
  169. Descender
  170. Any part of a letter that extends below the base 
  171. line. The “tail” on a lower case g or q etc.
  172.  
  173. Dingbat
  174. Small pictogram used as a bullet or other type of
  175. attention grabbing device or indicator. Some fonts
  176. contain only symbols and no letters. Examples
  177. include ITC Zapfs Dingbats designed by Herman Zapf.
  178.  
  179. Decorative faces
  180. Typefaces designed to be used only in small amounts
  181. at quite large sizes. Typically these will have only
  182. capital letters and are quite difficult to read when
  183. used for body copy.
  184.  
  185. Design size
  186. The x,y position of control points in Acorn fonts are 
  187. stored as numbers in the range -2048 to +2048. The
  188. design size of the font is the number of these units that
  189. occupy 1 em. A font with a design size of 1000 has 
  190. 1000 units (possible positions) per em. 1000 is the
  191. design size recommended for quality fonts.
  192.  
  193. Em dash
  194. A dash, not a hyphen, as long as the point size 
  195. of the typeface. See em
  196.  
  197. Em or em space(Unit of measurement)
  198. Usually a space or gap in text the length of which 
  199. is the same as the point size. For example, if you 
  200. are setting 36pt text and have instructions to indent
  201. the first line of a paragraph by 1em, then the line
  202. should be indented by 36 points.
  203.  
  204. En(Unit of measurement)
  205. Half an em. If the typeface is set at 36 point then 
  206. 1 Em would be 36 points and an En would be 18 points.
  207.  
  208. En dash
  209. A dash, not hyphen, half as long as the point size 
  210. of the typeface. See en
  211.  
  212. Encoding
  213. An encoding is a text file which lists all the
  214. letters that are in a font and what ASCII numbers
  215. they have. Most fonts have a Latin1 encoding, they
  216. have all the letters required to type in western
  217. European languages. Fonts with a Latin 2 encoding 
  218. have the accented letters required for eastern
  219. European languages (such as Polish). 
  220.  
  221. Extended
  222. Style attribute of a font. Decker Extended for
  223. example. Dr Fonty can make extended fonts using 
  224. a combination of the Transformation editor and the
  225. Alter weight dialogue box. (See Condensed)
  226.  
  227. Fixed pitch font 
  228. A font in which every character takes up the same 
  229. amount of horizontal space like characters made by a
  230. typewriter. These fonts are also referred to as 
  231. mono-spaced since each letter takes up the same 
  232. horizontal space. 
  233. Examples include Courier (Corpus).
  234.  
  235. Font
  236. A Single typeface for example Trinity Italic. 
  237. Many people say a font when they actually mean a
  238. Font Family. The font Trinity.Italic is actually 
  239. one weight from the Trinity type face family.
  240.  
  241. Fontitis
  242. An affliction from which inexperienced DTP operators 
  243. suffer. Symptoms include many different typefaces in
  244. lots of sizes and weights on the same page,
  245. everything set in upper case, and lots of shadows,
  246. auto-expanded, auto-condensed and other generally 
  247. distorted text.
  248.  
  249. Global scaffolds
  250. Scaffolds can relate to a single character or to a range
  251. of characters. For example you could have a global
  252. scaffold across the top of all upper case letters to ensure
  253. that they have the same cap-height when rendered at small
  254. sizes. This scaffold would be defined in one upper case
  255. character and a copy if it appear in all the others.
  256. Dr Fonty renders global scaffolds as dark green.  
  257.  
  258. Gothic
  259. Font attribute meaning the font is sans serif.
  260. Usually  used where there is a sans serif version of
  261. a serif face, Clear Gothic, for example.
  262. Often incorrectly used to describe Blackletter fonts.
  263.  
  264. Hinting
  265. Extra information coded into all quality fonts which 
  266. ensures the characters remain symmetrical and
  267. correctly shaped when displayed on screen or printed.
  268. Hinting also ensures that fine parts of letters do 
  269. not disappear when their size is reduced so much that
  270. these parts become less than one pixel thick. This is
  271. very important for resolutions below 1200 dpi.
  272. (See Scaffolds and Skeletons)
  273.  
  274. Italic
  275. Font attribute. The italic version of a font is
  276. angled usually by between 5 and 20 degrees off the
  277. perpendicular. The characters are also redesigned to
  278. appear more cursive. Italic characters cannot be
  279. automatically made by any computer or programmer.
  280. See Oblique.
  281.  
  282. Kerning
  283. Kerning is stored in the “Intmetrics” part of a font. 
  284. Kerning is the adjustment of gaps between letters. It 
  285. allows the computer to alter the width of a letter depending
  286. on the next letter to be printed. Kerning is defined as a pair 
  287. of characters and an adjustment value. If these two characters
  288. appear next to each other the gap between them is adjusted.
  289. Only Acorn Risc OS 3 (Version 8) fonts have kerning data,
  290. Risc OS 2 (Version 6) fonts do not. 
  291.  
  292. Leading (Pronounced Led-ing)
  293. Extra space added between lines of text. Printers 
  294. used to do this by placing strips of lead between
  295. lines of letters. This is sometimes also known as 
  296. line spacing but leading is the correct term.
  297.  
  298. Left side bearing (LSB)
  299. The offset of the left side of each character from 
  300. the position (0,0). Some fonts have no left side
  301. bearing, script fonts often have a left side bearing
  302. defined in each character.
  303.  
  304. Ligatures
  305. Two or more letters designed as a single entity,
  306. f and i for example are designed as a single 
  307. character (fi) in which the dot over the i is often 
  308. removed. Not to be confused with diphthongs which 
  309. are actually letters in their own right.
  310.  
  311. Linear linking
  312. This is a specialized form of linking. In the character E,
  313. for example, the centre scaffold would be linked between
  314. the top and bottom scaffold. This means that the position
  315. of the centre of the E will always remain the same in 
  316. relation to the top and bottom of the character at any size.
  317.  
  318. Non-ranging or Oldstyle numerals
  319. Numbers that have x-height, ascenders and descenders,
  320. these are sometime called lower case numerals.
  321.  
  322. Oblique
  323. Font attribute. The Oblique version of a font is 
  324. angled usually by 5 and 20 degrees off the 
  325. perpendicular. Unlike an Italic font none of the
  326. characters are re-designed.
  327.  
  328. Outline font
  329. The shapes of the letters in outline fonts are 
  330. described by bezier curves and so can be scaled
  331. to any size without any loss of shape or accuracy.
  332. Most modern computers use Outline fonts since they
  333. can be used at any size. Hinting ensures that at 
  334. small sizes the font is not corrupted when 
  335. displayed on screen. (See Outlines)
  336.  
  337. Outlines
  338. These are the letter shapes that you actually see 
  339. when a font is rendered. They are very similar to draw
  340. files. They are scaled up and down to the right size to
  341. plot the font correctly at a given point size.
  342. Outlines consist of a set of points linked together by 
  343. straight lines, curves or moves.
  344.  
  345. Pica
  346. 12 points or 1/6th of an inch. This is sometimes 
  347. called  a pica em, and should not be confused
  348. with an em or em space.
  349.  
  350. Pixel
  351. Picture Element. A single dot many of which are 
  352. used to display a picture. The fonts displayed on 
  353. any monitor are composed of pixels - even if they
  354. are outline fonts because a monitor can only 
  355. display pixels.
  356.  
  357. Point
  358. 1/72nd of an inch. If type is set at 72 point one
  359. would  imagine that the text would be one inch high,
  360. this is not the case.
  361. See the entry Point Size for an explanation.
  362.  
  363. Point size
  364. The size of the letters used to set the text. This
  365. is complicated by the fact that in the days of metal 
  366. type the point size referred to the “height” of the 
  367. piece of metal the character is stuck to. Today there
  368. is no such piece of metal, so to the casual observer 
  369. point sizes of typefaces appear to be arbitrary, and
  370. differ considerably from face to face. The designer
  371. of the typeface decides how much space there should
  372. be between lines of text if no leading is added. 
  373.  
  374. Proportional spaced font
  375. Font in which all the letters have different
  376. horizontal widths, for example an I will take up
  377. less horizontal space than an M.
  378.  
  379. Sans serif typeface
  380. A typeface in which the letters have no serifs,
  381. Helvetica (Homerton), for example.
  382.  
  383. Scaffolds
  384. Scaffolds are often referred to as hinting. Scaffolds
  385. adjust the outlines of the character so that they 
  386. always sit neatly on a pixel grid, if part of the letter
  387. goes below one pixel it will be adjusted so that it is
  388. exactly one pixel. Control points in both outlines 
  389. and skeletons are attached to scaffolds.
  390. (See Wide links & Tangent links).
  391.  
  392. Scaffold connections
  393. Scaffolds are linked to the control points that make 
  394. up the outlines of a character. A scaffold can only 
  395. work if it is connected to the right control points.
  396. When you click on a scaffold in Dr Fonty any points
  397. connected to it will light up red.
  398.  
  399. Scaffold trees
  400. A scaffold tree defines the way that global scaffolds
  401. are linked together inside a font. A scaffold may be
  402. defined in one character only, but appear in many 
  403. others. If you delete the original scaffold then the tree
  404. will be corrupted and the font will no longer work.
  405. Global scaffolds propagate through the font in specific 
  406. ways. If you look at a plan of this it looks as though the
  407. letters have grown like leaves on a tree.
  408.  
  409. Scaffolds (X & Y)
  410. Scaffolds can be placed either horizontally or vertically. 
  411. Those that are placed across the letter are the X 
  412. scaffolds (since they move in the X axis). This may initially
  413. be confusing but with time will make sense. For example
  414. the scaffold across the centre stroke of an H is a Y 
  415. scaffold, since it can move up or down (in the Y axis). 
  416. The scaffolds that attach to the two vertical strokes of the
  417. H are X scaffolds since they can move left or right 
  418. (in the X axis).
  419.  
  420. Serif
  421. Short terminating lines at the ends of letter 
  422. strokes. Trinity is a serif font whereas Homerton
  423. is a sans-serif font (ie it has no serifs).
  424.  
  425. Serif typeface
  426. A typeface in which the letters have serifs, Times,
  427. for example. The design of serif faces has changed
  428. over the years. Originally a serif face would have
  429. been closer to hand-writing in style. More modern
  430. fonts have an engraved type serif which is vertical.
  431. Modern serif faces first appeared in Venice in the 
  432. late 15th century.
  433.  
  434. Shilling fraction
  435. A fraction in which the numerator and denominator
  436. do not sit directly above and below one another 
  437. e.g. ¾ or ½. (See stacked fraction).
  438.  
  439. Skeletons
  440. Skeletons are drawn inside or around the Outlines
  441. to prevent any part of the character “dropping-out” 
  442. at small sizes. They are usually placed inside parts
  443. of the outlines that are quite thin. Skeletons are
  444. always rendered even if parts of an outline are missed
  445. by the font manager. PostScript fonts do not need 
  446. skeletons to prevent drop outs.
  447.  
  448. Small Caps
  449. Capital letters designed to have the same or very 
  450. slightly larger size than the font’s x-height, but
  451. which have the same weight. Dr Fonty can generate
  452. small caps automatically. You may need to manually
  453. alter the weight of small caps generated by 
  454. Dr Fonty using Alter weight.
  455.  
  456. Smart quotes
  457. Single or double quotation marks which have correct 
  458. opening (or left hand or 66) and closing (or right
  459. hand or 99) shapes. Many people incorrectly use the
  460. symbols for feet and inches ( ' and " ) instead.
  461.  
  462. Stacked fraction
  463. A fraction in which the numerator and denominator sit
  464. directly above and below one another. 
  465. See shilling fraction.
  466.  
  467. Swash letter
  468. A letter with elaborate flowing tails and curves.
  469. Swash caps are often used to add decoration.
  470.  
  471. Tangent links
  472. These are designed to prevent unsightly “pips” at the
  473. edges of round characters. They are usually used on
  474. characters like O or C. Unlike wide links they only
  475. consist of one line.
  476.  
  477. Typeface or Typeface Family
  478. A group of fonts with the same name: Times, 
  479. Times Italic, Times Bold, etc.
  480.  
  481. Wide links (scaffolds)
  482. Wide links are designed to scaffold rectangular parts of
  483. a fonts outlines, for example one side of an H character.
  484. Wide links can either be horizontal or vertical, there are
  485. however a couple of restrictions on their use. They can
  486. only be a maximum of 253 design units in width, this
  487. can make scaffolding some fonts very tricky.
  488.  
  489. Width
  490. The widths specify how far the cursor, or caret,
  491. should move after a letter has been printed. If
  492. the width of a letter is not great enough then the
  493. next character printed will overlap. If the width is
  494. too great the next character will be too far away.
  495. Dr Fonty can set widths automatically.
  496.  
  497. Winding rule (Even Odd)
  498. An Even odd winding rule means that paths that should
  499. be filled go in an anti-clockwise direction 
  500. (e.g. outside of “O”). Paths that should not be filled go
  501. in a clockwise direction (e.g. inside of “O”). If you
  502. were to walk around the edge of the paths of the 
  503. character the filled area would always be on your left.
  504. PostScript fonts should have an even odd winding rule.
  505. Acorn fonts have an even-odd or non zero winding rules.
  506.  
  507. Winding rule (Non Zero)
  508. Non zero winding works like this, asign each path a value
  509. +1 for anti-clockwise, and -1 for clockwise. Working from
  510. the centre of the letter adding up the total for each
  511. line that gets crossed. If the total is not zero then the
  512. character should be filled. If you use a Non Zero winding
  513. rule you may find that the centre of some letters get
  514. filled in (e.g. “o”).
  515.  
  516. Weight
  517. The weight of a typeface is its overall appearance 
  518. of light or black. A bold or heavy font appears
  519. darker because the character’s strokes are thicker
  520. and less of the white page can show through.
  521.  
  522. x-height
  523. The size of lower case letters without ascenders or 
  524. descenders, most of the time this is actually the
  525. size of the lower case x.